The International Software Testing Qualifications Board (ISTQB) program defines testing expansively. Static testing (via reviews and static analysis) is included as well as all levels of dynamic testing, from unit testing through to the various forms of acceptance testing. The test process is defined to include all necessary activities for these types of testing; planning; analysis, design, and implementation; execution, monitoring, and results reporting; and closure. |